#if语句实例--简单版
age=20
if age>=18:
    print('已经成年，可以上网！')
print('系统关闭')

#if语句实例--进阶版
age=int(input("请输入您的年龄："))
if age>=18:
    print(f'您的年龄是{age},已经成年，可以上网')
print('系统关闭')

'''
if...else...
if 条件：
    条件成立执行的代码1
    条件成立执行的代码2
    ......
else:
    条件不成立执行的代码1
    条件不成立执行的代码2
    ......
'''
age=int(input('请输入您的年龄：'))
if age>=18:
    print(f'您的年龄是{age},已经成年，可以上网！')
else:
    print(f'您的年龄是{age},未成年，请自行回家！')
print('系统关闭')

'''
多重判断
if 条件1:
    条件1成立执行的代码1
elif 条件2:
    条件2成立执行的代码2
else:
    以上都不成立执行的代码
'''
age=int(input("请输入您的年龄："))
if age<18:
    print(f'您的年龄是{age}，童工一枚')
elif 18<=age<=60:
    print(f'您的年龄是{age},属于合法工龄')
elif age>60:
    print(f'您的年龄是{age},属于退休年龄')
else:
    print("输入值不合法！")

'''
if嵌套
if 条件1:
    条件1成立执行的代码
    if 条件2：
        条件2成立执行的代码
'''
'''
1.如果有钱，则可以上车
    2.上车后，如果有空座，可以坐下
    上车后，如果没有空座，则站着等空座位
如果没钱，不能上车
'''
#假设用money=1表示有钱，money=0表示没有钱
money=1
seat=0
if money==1:
    print("土豪，不差钱，我们做朋友吧")
    if seat==1:
        print('有空座，可以坐下')
    else:
        print('没有空座，站着')
else:
    print('没钱，不能上车，追着公交车跑')

'''
三目运算符也叫三元运算符或三元表达式
条件成立执行的表达式 if 条件 else 条件不成立执行的表达式
'''
a=1
b=2
c=a if a>b else b
print(c)